ladder jack scaffolding - Turkish English Dictionary